*{
	margin:0;padding: 0;

}
body{
	font-size: 12px;
	
	#top{
		width: 1349px;
		height: 31px;
		border-bottom:1px solid #ccc;
		margin: 0 auto;
		#top1{
			width: 1200px;
			height: 31px;
			// background: #666;
			margin: 0 auto;
			.top1_l{
				width: 100px;
				height: 30px;
				float: left;
				// background: pink;
				line-height: 30px;
				text-align: center;
			}
			.top1_r{
				width: 448px;
				height: 31px;
				// background: pink;
				float: right;
				.top1_r1{
					width: 24px;
					height: 31px;
					// background: #ccc;
					margin-right: 10px;
					float: left;
					list-style: none;
					line-height: 31px;
					color: #666666;
					a{
						text-decoration: none;
						color:#666;
					}
				}
				.top1_r2{
					width: 87px;
					height:14px;
					border-left:1px solid #ccc;
					float: left;
					list-style: none;
					margin-top:8px;
					color: #666666;
					text-align: center;
					line-height:14px;
					a{
						text-decoration: none;
						color: #666;
					}
				}
			}
		}

	}
	#ipt{
		width: 1349px;
		height: 71px;
		border-bottom:1px solid #ccc;
		margin: 0 auto;
		
		#ipt1{
			width: 1200px;
			height: 70px;
			// float: left;
			// background: pink;
			margin: 0 auto;
			
			.ipt1_l{
				width: 531px;
				height: 70px;
				// background:#ccc;
				float: left;
				// line-height: 70px;
				&:hover{
					background:#eeeeee;
				}
				.ipt1_ll{
					width: 10px;
					height: 40px;
					// border-radius: 45%;
					margin-top: 15px;
					line-height: 70px;
					margin-left: 10px;
					float: left;
					img{
						width: 40px;
						height: 40px;
						border-radius: 45%;
					}
				}
				.ipt1_lc{
					width: 240px;
					height: 70px;
					margin-left:40px;
					// background: pink;
					float: left;
					
					.ipt1_lct{
						width: 240px;
						height: 30px;
						line-height: 30px;
						margin-top: 10px;
						span{
							float: left;
						}
						img{
							width: 32px;
							height: 16px;
							margin-top: 7px;
							margin-left: 5px;
						}
					}
					.ipt1_lcb{
						width: 240px;
						height: 19px;
						// background: red;
						span{
							width: 56px;
							height: 14px;
							// background: blue;
							float: left;
							margin-top: 2px;
							margin-right:3px;
							b{
								color: #43ca7b;
							}
						}
					}
				}
				.ipt1_lr{
					width: 190px;
					height: 22px;
					float: left;
					margin-top: 28px;

					// border: 1px solid #ccc;
					// background: pink;
					.ipt1_lrl{
						width: 70px;
						height: 22px;
						border: 1px solid #ccc;
						float: left;
						background: white;
						text-align: center;
						line-height: 22px;
						margin-right: 10px;
					}
				}
				.ipt1_lrr{
					width: 1px;
					height: 40px;
					margin-left: 40px;
					margin-top: 15px;
					background:#eeeeee;
					float: left;
				}
			}
			#ipt2{
				width: 571px;
				height: 30px;
				margin-top:20px;
				// background: pink;
				float: right;
				.ipt2_l{
					width: 420px;
					height: 28px;
					border:1px solid red;
				}
				.ipt2_c{
					width:65px;
					height:30px;
					border:1px solid red;
					margin-left: -6px;
					background: red;
					color: white;
				}
				.ipt2_r{
					width:65px;
					height:30px;
					border:1px solid red;
					background:white ;
					color:red ;
				}
			}
		}
		
	}
	#bran_h{
		width: 1349px;
		height: 148px;
	}
	#brand0{
		overflow: hidden;
		height:135px;
		width:100%;
		position: absolute;
		top:117px;
	#brand{
		width: 1349px;
		height: 150px;
		background: url("../images/mls9.jpg") no-repeat center;
		margin:-15px auto;
		float:left;

		// overflow: hidden;
		#brand1{
			width: 1349px;
			height: 30px;
			background:#404040;
			margin-top: 120px;
			ul{
				width: 1200px;
				height: 30px;
				// background: pink;
				margin: 0 auto;
				display: block;
				li{
					list-style: none;
					float: left;
					height: 30px;
					
					div{
						height:16px;
						border-right: 1px solid #5c5c5c;
						// line-height: 30px;
						margin-top: 7px;
						text-align: center;
						a{
							text-decoration: none;
							color:white;
							font-size: 14px;
							
						}
					}
				}
				.brand1_l{
					&:hover .brand1_h{
						display: block;
					}
					.brand1_h{	
						width: 150px;
						height: 500px;
						background:rgba(64,64,64, 0.8);
						display: none;
						dt{
							height: 32px;
							// width: 150px;
							
							&:hover{
								background:rgba(102,102,102,0.9);
							}

							// border:1px solid red;
							a{
								float: left;
								margin-left:20px;
								font-size: 12px;
								line-height: 32px;
							}
						}

					}
				}
			}
		}
	}
	}
	//商品展示
	#sshow{
		width: 1200px;
		height:680px;
		// background: red;
		margin: 0 auto;
		margin-top: 40px;
		#sshow_l{
			width: 400px;
			height: 680px;
			// background: pink;
			float: left;
			.sshow_lt{
				width: 400px;
				height:600px;
				position: relative;
				// background: blue;
				img{
					width: 400px;
					height: 520px;
					position: absolute;
					top: 0;
					left: 0;
					display: none;
					&:nth-child(1){
						display: block;
					}
				}
			}
			.sshow_lb{
				width: 351px;
				height: 78px;
				margin: 0 auto;
				// background: blue;

				ul{
					text-align: center;	
					li{
						list-style: none;
						margin-right:10px;
						display: inline-block;
						img{
							width: 60px;
							height:78px;

						}
					}
				}
			}
		}
		#sshow_c{
			width: 540px;
			height: 680px;
			// background:#ccc;
			float: left;
			margin-left: 20px;
			.sshow_c1{
				width: 540px;
				height: 31px;
				// background: blue;
			}
			.sshow_c2{
				width: 540px;
				height: 96px;
				// border:1px solid red; 
				
				ul{
					background: RGB(249,249,249);

					
					li{
						width: 540px;
						height: 32px;
						list-style: none;
						line-height: 32px;
						.sshow_c2d1{
							width: 36px;
							height: 32px;
							// background: blue;
							float: left;
							margin-left: 10px;
							margin-right: 20px;
						}
						span{
							display: inline-block;
							width: 53px;
							height: 20px;
							font-size: 14px;
							color: #999;
							text-align: center;
							text-decoration:line-through;
						}

						.sshow_c2d2{
							width: 52px;
							height: 32px;
							// background: blue;
							margin-left: 10px;
							margin-right: 20px;
							float: left;
						}
						.sshow_c2s1{
							font-size: 24px;
							font-weight: 700;
							color: red;
							text-decoration: none;
						}
						.sshow_c2d3{
							width: 60px;
							height: 32px;
							// background: blue;
							margin-left: 10px;
							margin-right:10px;
							float: left;
						}
					}
					.sshow_c2s2{
						width: 134px;
						height: 32px;
						// background: blue;
					}
					.sshow_c2s2{
						width: 134px;
						height: 32px;
						// background: blue;
						text-decoration: none;
						font-size: 12px;
						color: RGB(51,51,51);
					}
				}
			}
			.sshow_c3{
				width: 540px;
				height: 35px;
				// background: pink;
				margin-top: 10px;
				.sshow_c3d1{
					width: 530px;
					height: 19px;
					// background: blue;
					margin-left:10px;
					.sshow_c3d1l{
						width: 36px;
						height: 19px;
						// background:#ccc;
						color:#999999;
						float: left;
						margin-right: 30px;
					}
					.sshow_c3d1r{
						color:#666; 
						img{
							float: left;
						}
					}
				}
			}
			.sshow_c4{
				width: 530px;
				height: 67px;
				// background: pink;
				margin-left:10px;
				.sshow_c4d1l{
					width: 36px;
					height: 19px;
					// background:#ccc;
					color:#999999;
					float: left;
					margin-right: 30px;
				}
				.sshow_c4d1r{
					float: left;
					width: 45px;
					height:45px;
					border:1px solid black; 
					position:relative;
					img{
						width: 45px;
						height: 45px;	
					}
					.sshow_c4d1rm{
						width: 10px;
						height: 10px;
						position: absolute;
						top: 35px;
						left:35px;
						img{
							width: 10px;
							height: 10px;
							position: absolute;
						}
					}
				}
			}
			.sshow_c5{
				width: 530px;
				height: 50px;
				// background: pink;
				margin-left:10px;
				.sshow_c5d1l{
					width: 36px;
					height: 19px;
					// background:#ccc;
					color:#999999;
					float: left;
					margin-right: 30px;
				}
				.sshow_c5d1r{
					width: 457px;
					height: 35px;
					float: left;
					// background: blue;

					ul{
						.red{
								border:1px solid black; 
								background:url(../images/mls7.png) no-repeat 100% 100%; 
								// background: red;
							}

						li{
							width: 38px;
							height: 30px;
							// border: 1px solid transparent;
							list-style: none;
							text-align: center;
							font-size: 16px;
							font-weight: 700;
							line-height: 30px;
							margin-right: 10px;
							float: left;
							background: white;
							border: 1px solid #999;
							cursor: pointer;
							&:hover{
								// border-color: red;
								border:1px solid black;
							}
						}
						.sshow_c5d1rd{
							width: 38px;
							height: 30px;
							border: 1px solid #999;
							float: left;
							margin-right: 10px;
							&:hover{
								border-color:black;
							}
						}
					}
				}
			}
			.sshow_c6{
				width: 530px;
				height: 50px;
				// background: yellow;
				margin-left:10px;
				.sshow_c6d1l{
					width: 36px;
					height: 19px;
					// background:#ccc;
					color:#999999;
					float: left;
					margin-right: 30px;
				}
				.sshow_c6d1r{
					width: 457px;
					height: 27px;
					// background: pink;
					float: left; 

					span{
						display: inline-block;
						width: 24px;
						height: 25px;
						border: 1px solid #999;
						float: left;
						line-height: 25px;
						text-align: center; 
						color: #999999;
						cursor: pointer;
					}
					input{
						width: 46px;
						height: 23px;
						float: left;
						line-height: 23px;
						text-align: center; 
					}
					.sshow_c6d1r1{
						width: 60px;
						height: 25px;
						// background: red;
						float:left;
						margin-left:10px;
						line-height: 25px;
						text-align: center; 
						color: #999999;
					}
				}
				
			}
			.sshow_c7{
				width:490px;
				height:75px;
				// background: pink;
				margin-left: 50px;
				.sshow_c7l{
					width: 200px;
					height: 50px;
					background: red;
					color:white;
					margin-right: 10px;
					font: 20px Microsoft YaHei;
					text-align: center;
					line-height: 50px;
					float: left;
					cursor: pointer;
					a{
						text-decoration: none;
						color:white;
					};
				}
				.sshow_c7r{
					width: 200px;
					height: 50px;
					background:white;
					color:red;
					margin-right: 10px;
					font: 20px Microsoft YaHei;
					text-align: center;
					line-height: 50px;
					float: left;
					border:1px solid #ccc; 
					cursor:pointer;
					a{
						text-decoration: none;
						color:red;
					};
				}
			}
			.sshow_c8{
				width: 477px;
				height: 28px;
				// background: pink;
				margin-left: 63px;
				.sshow_c8l{
					width: 69px;
					height: 26px;
					color:#999999;
					text-align: center;
					line-height: 26px;
					float: left;
					margin-right: 10px;
					border:1px solid #999999;
				}
				.sshow_c8r{
					width: 69px;
					height: 26px;
					color:#999999;
					text-align: center;
					line-height: 26px;
					float: left;
					border:1px solid #999999;
				}
			}
			.sshow_c9{
				width: 530px;
				height: 79px;
				// background: blue;
				margin-left: 10px;
				margin-top: 20px;

				.sshow_c9d1l{
					width: 70px;
					height: 19px;
					// background:#ccc;
					color:#999999;
					float: left;
					// margin-right: 30px;
				}
				.sshow_c9d1r{
					width: 100px;
					height: 20px;
					text-align: center;
					background: white;
					line-height: 20px;
					float: left;
					margin-right: 10px;
				}
			}
		}
		#sshow_r{
			width: 141px;
			height: 679px;
			border-left:1px solid #ccc;
			float:right;
			.sshow_r1{
				width: 120px;
				height: 14px;
				// background: pink;
				text-align: center;
				line-height: 14px;
				font-size: 14px;
				color:#999999;
				float: right;
				span{
					width: 96px;
					height: 14px;
					display: inline-block;
				}

			}
			ul{
				.sshow_r2{
					width: 120px;
					height: 207px;
					// background: pink;
					margin-top: 13px;
					list-style: none;
					text-align: center;
					a{
						display: block;
						width: 120px;
						height: 180px;
						background:#F5F5F5;
						img{
							width: 120px;
							height: 156px;
						}

					}
					span{
						display: block;
						width: 120px;
						height:22px;
						// background:blue;
					}
				}
			}
		}
	}
	//商品详情
	#detail{
		width: 1200px;
		height: 1000px;
		margin:0 auto;
		// background: pink;
		margin-top: 40px;
		#detail_l{
			width: 218px;
			// height: 400px;
			float: left;
			border: 1px solid #E5E5E5;
			.detail_lt{
				width:218px;
				height:60px;
				background:#F6F6F6;
				text-align: center;
				line-height:60px;
				font-size: 16px;
				font-weight: bold;

			}
			.detail_lc{
				width: 160px;
				height: 288px;
				// border:1px solid #ccc;
				margin-left:19px; 
				margin-top: 40px;
				.detail_lct{
					display: block;
					width: 160px;
					height: 240px;
					// background: blue;
					img {
						width: 160px;
						height: 208px; 
					}
				}
				.detail_lcc{
					width: 160px;
					height: 14px;
					margin-top: 10px;
					// background: pink;
					text-align: center;
					a{
						text-decoration: none;
						color:black;
						font-size: 14px;
					}
					.detail_lccl{
						width: 45px;
						height: 14px;
						// border: 1px solid #ccc;
						float: left;
						margin-left:19px; 
					}
					.detail_lccr{
						width: 60px;
						height: 12px;
						// border: 1px solid #ccc;
						float: left;
						margin-left:19px; 
						color: #CCCCCC;
					}
				}
			}
		}
		#detail_c{
			width: 738px;
			height: 60px;
			// background:blue;
			float: left;
			.detail_ct{
				width: 738px;
				height: 60px;
				border-bottom:1px solid #ccc;
				border-left: 1px solid #ccc;
				background:#F6F6F6;
				ul{
					border: 1px solid #ccc;
					background: white;
					li{
						width: 149px;
						height: 58px;
						
						list-style: none;
						border-top:2px solid red;
						text-align: center;
						float: left;
						border-right: 1px solid #ccc;
						a{
							font-size:16px;
							text-decoration: none;
							color:black;
							line-height: 58px;
						}
					}

				}
			}
			.detail_c1{
				width: 700px;
				height: 83px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
				h2{
					width: 74px;
					height: 23px;
					border-bottom:1px solid black;
					margin-top: 40px;
				}
			}
			.detail_c2{
				width: 700px;
				height: 38px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
			}
			.detail_c3{
				width: 700px;
				height: 83px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
				h2{
					width: 74px;
					height: 23px;
					border-bottom:1px solid black;
					margin-top: 40px;
				}
			}
			.detail_c4{
					width: 700px;
					height: 176px;
					// background: yellow;
					margin-left: 19px;
				table{
					border-collapse: collapse;
					// border: 1px solid #ccc;
					.detail_c4tr{
						// border: 1px solid #ccc;
						width: 699px;
						height: 35px;
						.detail_c4td{
							border: 1px solid #EEEEEE;
							width:233px;
							height: 35px;
							line-height: 35px;
							span{
								display: block;
								margin-left:19px; 
							}
						}
					}
				}
			}
			.detail_c5{
				width: 700px;
				height: 83px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
				h2{
					width: 74px;
					height: 23px;
					border-bottom:1px solid black;
					margin-top: 40px;
				}
			}
			.detail_c6{
				width: 700px;
				height: 887px;
				margin-left: 19px;
				img{
					width: 700px;
					height: 887px;
				}
			}
			.detail_c7{
				width: 700px;
				height: 83px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
				h2{
					width: 74px;
					height: 23px;
					border-bottom:1px solid black;
					margin-top: 40px;
				}
			}
			.detail_c8{
				width: 700px;
				height: 980px;
				margin-left: 19px;
				img{
					width: 700px;
					height: 980px;
				}
			}
			.detail_c9{
				width: 700px;
				height: 83px;
				// background:blue;
				margin-left: 19px;
				overflow: hidden;
				h2{
					width: 74px;
					height: 23px;
					border-bottom:1px solid black;
					margin-top: 40px;
				}
			}
			.detail_c10{
					width: 700px;
					height: 176px;
					// background: yellow;
					margin-left: 19px;
				table{
					border-collapse: collapse;
					// border: 1px solid #ccc;
					.detail_c10tr{
						// border: 1px solid #ccc;
						width: 699px;
						height: 35px;
						.detail_c10td{
							border-bottom: 1px solid #ccc;
							width:350px;
							height: 32px;
							line-height: 35px;
							span{
								display: block;
								text-align: center;
							}
						}
					}
				}
			}
			.detail_c11{
				width: 700px;
				height: 16px;
				// background: red;
				margin-top:20px;
				margin-left:19px;
				span{
					color: #ccc;
				}
			}
		}
		#detail_r{
				width: 240px;
				height:1281px;
				border:1px solid #ccc;
				// background: red;
				float: right;
				.detail_r1{
					width: 239px;
					height: 59px;
					border-bottom:1px solid #ccc;
					font-size: 20px;
					line-height: 58px;
					text-align: center;
				}
				.detail_r2{
					width: 240px;
					height: 237px;
					// background: blue;
					// border:1px solid #ccc;
					ul{
						li{
							width: 204px;
							height: 30px;
							// border:1px solid #ccc;
							margin:0 auto;
							list-style: none;
							text-align: center;
							background: url("../images/mls8.png");
							margin-top: 5px;
							a{
								font-size: 14px;
								text-decoration: none;
								color: #ccc;
								line-height: 30px;
							}
						}
					}
				}
		}






	}








}
